	 @charset "utf-8";    
    /* CSS Document */
		html{height: 100%; font-size: 14px;}
		body{height: 100%;}
    body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, em, i, span, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;  font-family: "Helvetica Neue","Helvetica","Arial","Microsoft YaHei","Segoe UI","Lucida Grande","FreeSans","Arimo","Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3","sans-serif"}
    h1, h2, h3, h4, h5, h6{font-size:14px;font-weight:normal}
    body>div{margin:0 auto}
    div {text-align:left}
    a img {border:0}
    a{
        color: #222;}
    a{text-decoration: none;}
    ol, ul, li {
        list-style: none; }
    .clear{clear:both}
    .noneu{text-decoration: none;}/* a标签没下划线 */
    /* 字体颜色 */
    .gray{color: #8d8d8d}
    .white{color:white}
    /* 字体颜色 */
    /* 背景颜色 */
    .bgcolor{background-color:white}
    /* 背景颜色 */
    .floflt{float:left}
    .florig{float:right}
    .overflow{overflow:hidden}
    .btm_fixed{bottom:0px; position:fixed}/* 固定在底部位置 */
    /* div里的内容不透明 */
    .rgb{background-color:rgba(255,255,255,0.5);}/* 白色透明 */
    em,span,i{font-style: normal; }
    
    i{font-style: normal}
    .martwo{ margin-top: 2px}
    .marfif{ margin-top: 5px}
    .marten{ margin-top: 10px}
    .t{ background-color: #EFEFEF; height: 20px; width: 100%;}
	.main{width: 100%; height: 100%; }
	.list{width: 20%; border: 1px solid #EFEFEF; float: left; margin-left: 1%; height: 82px; margin-top: 30px;
	cursor:pointer}
	.list_left{ width: 35%; float: left; height: 82px; text-align: center;}
	.list_left img{vertical-align: middle;}
	.list_left span{vertical-align: middle; display: inline-block; height: 82px;}
	.list_right{ width: 65%; float: left; text-align: center;}
	.list_right span{ display: inline-block;font-size: 30px; padding-top: 20px; width: 100%;line-height:30px}
	.list_right em{display: inline-block; font-size: 14px; color: #999;}
	.register{display: block;margin: 0 auto; width: 213px; height: 83px; border: 1px solid #EFEFEF; line-height: 83px;
	text-align: center; color: #e44662;font-size: 20px; margin-top: 113px;cursor:pointer}
	
	.mark{width: 543px; height: auto; padding-bottom: 20px; background-color: white; position: fixed; z-index: 200;top: 10px;}
	.mark_title{background-color: #f7f7f7; height: 40px; line-height: 40px; font-size: 18px;text-align: center;}
	.mark_title em{display: inline-block; position: absolute; top: 1px; right: 20px; font-size: 25px; color: #999; cursor: pointer;}
	.mark_main{ width: 100%;}
	.mark_list{ margin-top: 20px;}
	.mark_left{ float: left; width: 135px; height: 40px; line-height: 40px;}
	.mark_left span{ float: right; padding-right: 20px;}
	.mark_right{ float: left;}
	.mark_right input{ width: 358px; -webkit-appearance: none; height: 38px; border: 1px solid #EFEFEF;
	padding-left: 10px;}
	.mark_right span{ display: inline-block; width: 358px; background-color: #e44662; height: 40px;
	color: white; text-align: center; line-height: 40px; font-size: 16px;}
	
	.mark{width: 543px; height: auto; padding-bottom: 20px; background-color: white; position: fixed; z-index: 200;top: 10px;display: none;}
	.mark_title{background-color: #f7f7f7; height: 40px; line-height: 40px; font-size: 18px;text-align: center;}
	.mark_title em{display: inline-block; position: absolute; top: 1px; right: 20px; font-size: 25px; color: #999; cursor: pointer;}
	.mark_main{ width: 100%;}
	.mark_list{ margin-top: 20px;}
	.mark_left{ float: left; width: 135px; height: 40px; line-height: 40px;}
	.mark_left span{ float: right; padding-right: 20px;}
	.mark_right{ float: left;}
	.mark_right input{ width: 358px; -webkit-appearance: none; height: 38px; border: 1px solid #EFEFEF;
	padding-left: 10px;}
	.mark_right span{ display: inline-block; width: 358px; background-color: #e44662; height: 40px;
	color: white; text-align: center; line-height: 40px; font-size: 16px;cursor: pointer;}
	
	.theme-popover-mask {
		z-index: 100;
		position:fixed;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:#000;
		opacity:0.4;
		filter:alpha(opacity=40);
		display:none
	}